We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aymericzip/intlayer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
page.tsx•1.48 KiB
import { ClientComponentExample } from '@components/ClientComponentExample';
import { LocaleSwitcher } from '@components/LangSwitcherDropDown';
import { NestedServerComponentExample } from '@components/NestedServerComponentExample';
import { ServerComponentExample } from '@components/ServerComponentExample';
import { IntlayerClientProvider, type Next14PageIntlayer } from 'next-intlayer';
import { IntlayerServerProvider } from 'next-intlayer/server';
const PageDemoUsageComponents: Next14PageIntlayer = ({
params: { locale },
}) => {
return (
<>
{/**
* IntlayerServerProvider is used to provide the locale to the server children
* IntlayerServerProvider don't work if set in the layout
*/}
<IntlayerServerProvider locale={locale}>
{/**
* IntlayerClientProvider is used to provide the locale to the client children
* IntlayerClientProvider can be set in any parent component, including the layout
*/}
<IntlayerClientProvider locale={locale}>
<main className="m-auto flex size-screen max-w-xl flex-col items-center justify-center gap-8 p-20">
<ClientComponentExample />
<ServerComponentExample />
<NestedServerComponentExample />
</main>
<div className="absolute right-5 bottom-5 z-50">
<LocaleSwitcher />
</div>
</IntlayerClientProvider>
</IntlayerServerProvider>
</>
);
};
export default PageDemoUsageComponents;